Synonyms for "atom bomb"

Words with similar meaning